artificial excavated works - Turco Inglés Diccionario